gray petrel - Turkish English Dictionary